Automated Testing of Open-source Music Software with Opensound Control

نویسنده

  • Amar Chaudhary
چکیده

Providing robust systems for live musical performance has been a difficult problem. Such systems are highly dynamic with lots of paths for execution; even small changes in input can lead to different results. Comprehensive testing is difficult, tedious and resource intensive, more so for opensource projects that often lack the resources to do such testing. We present a system for efficient automated testing of the Open Sound World (OSW) open-source music environment using OpenSound Control (OSC) messages sent from Python scripts. The automated testing system helped the developers to release a significantly more robust version of OSW in 2004, and is an important tool in the development of OSW 2.0. OSW supports VST and LADSPA plug-ins as is binary compatible with most Pd externals. Thus, the automated testing system in OSW can be used to test these external plug-ins as well.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An automatic test case generator for evaluating implementation of access control policies

One of the main requirements for providing software security is the enforcement of access control policies which aim to protect resources of the system against unauthorized accesses. Any error in the implementation of such policies may lead to undesirable outcomes. For testing the implementation of access control policies, it is preferred to use automated methods which are faster and more relia...

متن کامل

Comparative Analysis of Open Source Automated Software Testing Tools: Selenium, Sikuli and Watir

Testing is one of the important aspects of Software Engineering and there is wide availability of open source software testing tools in this category of which Selenium, Sikuli and Watir are usually used open source automated testing tools. This paper presents the comparative analysis of these different tools in terms of their recording capabilities, Data Driven Testing, Efficiency, Languages Su...

متن کامل

OpenSound Control: State of the Art 2003

OpenSound Control (“OSC”) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. OSC has achieved wide use in the field of computer-based new interfaces for musical expression for wide-area and local-area networked distributed music systems, inter-process communication, and even within a single applic...

متن کامل

Beyond Images: Encoding Music for Access and Retrieval

Libraries have embraced the digital encoding of textual documents for improved access and search-based retrieval but have largely ignored similar possibilities regarding the digital encoding of Symbolic Music Representation (SMR) for traditionally notated Western music. This is likely due in part to not only general unawareness by librarians of the prevailing types of Digital SMR formats, but a...

متن کامل

A Comparative Study and Analysis of Web Service Testing Tools

Software testing in present era is the process of validating and verifying the correctness of software. Automated testing tool enables the developer and tester to automate the whole process of testing in software development life cycle (SDLC). Testing is very important phase of SDLC where the software is examined properly and modifications are proposed. Thus testing is necessary for quality of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005